<?php

namespace application\entity\db;

/**
 * @document(user)
 */
class User {

    /**
     * @id
     * @col(name=id, type=int, identity=true)
     * @comment(Mã user)
     */
    public $id;

    /**
     * @col(name=email, type=varchar, length=50, index=unique)
     * @comment(Tên đăng nhập / Email)
     */
    public $email;

    /**
     * @col(name=password, type=varchar, length=32)
     * @comment(Mật khẩu)
     */
    public $password;

    /**
     * @col(name=name, type=varchar, length=32)
     * @comment(Họ và tên)
     */
    public $name;

    /**
     * @col(name=address, type=varchar, length=220)
     * @comment(Địa chỉ nhà)
     */
    public $address;

    /**
     * @col(name=phone, type=varchar, length=32, index=index)
     * @comment(Số điện thoại)
     */
    public $phone;

    /**
     * @col(name=cityId, type=int , length=50, index=index)
     * @comment(Mã thành phố)
     */
    public $cityId;

    /**
     * @col(name=districtId, type=int, default=false, index=index)
     * @comment(Mã quận huyện)
     */
    public $districtId;

}
